package com.pearadmin.pro.modules.mkt.domain;

import java.util.Date;
import lombok.Data;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.pearadmin.pro.common.web.base.domain.BaseDomain;
import lombok.Data;
import org.apache.ibatis.type.Alias;
import io.swagger.annotations.ApiModelProperty;
import java.util.Date;

/**
 * 市场活动付款信息对象 scrm_mkt_active_payment
 *
 * @author chenJian
 * @date 2021-09-09
 */
@Data
@Alias("MktActivePayment")
@TableName("scrm_mkt_active_payment")
public class MktActivePayment extends BaseDomain
{

    /** 主键ID */
    @TableField("id")
    @ApiModelProperty(value = "主键ID")
    private Long id;

    /** 付款信息 */
    @TableField("pay_name")
    @ApiModelProperty(value = "付款信息")
    private String payName;

    /** 币种 */
    @TableField("currency")
    @ApiModelProperty(value = "币种")
    private String currency;

    /** 付款金额 */
    @TableField("pay_num")
    @ApiModelProperty(value = "付款金额")
    private Long payNum;

    /** 人民币金额 */
    @TableField("rmb_num")
    @ApiModelProperty(value = "人民币金额")
    private Long rmbNum;

    /** 折算人民币汇率 */
    @TableField("rmb_rate")
    @ApiModelProperty(value = "折算人民币汇率")
    private Long rmbRate;

    /** 状态:0审核中1待打款2已打款3已关闭 */
    @TableField("pay_status")
    @ApiModelProperty(value = "状态:0审核中1待打款2已打款3已关闭")
    private Long payStatus;

    /** 审核时间 */
    @TableField("check_time")
    @ApiModelProperty(value = "审核时间")
    private Date checkTime;

    /** 打款时间 */
    @TableField("remit_time")
    @ApiModelProperty(value = "打款时间")
    private Date remitTime;

    /** 关闭时间 */
    @TableField("shut_time")
    @ApiModelProperty(value = "关闭时间")
    private Date shutTime;

    /** 逻辑删除 */
    @TableField("deleted")
    @ApiModelProperty(value = "逻辑删除")
    private Integer deleted;

}
